ballast-screening machine - Francés Inglés Diccionario